package com.ruoyi.project.system.home.service;



import com.ruoyi.project.system.home.domain.*;
import io.swagger.models.auth.In;

import java.util.List;

public interface MiniIBaseFamilyService {

    /**
     * 分页请求
     * @param pageRequest 包含pageSize和pageNum
     * @return 信息条数
     */
    MiniPageResult getAllUserByPage(MiniPageRequest pageRequest);


    /**
     * 获取数据库信息条数
     * @return 信息条数
     */
    Integer getDataSize();



    /**
     * 搜索功能
     */
    List<MiniBaseFamilyInfoS> selectBaseFamilySearch(String searchContent);


    /**
     * 信息录入页信息查询
     */
    MiniBaseFamilyInfoS getShowUserByFid(String fid,int reportYear);

    List<MiniBaseFamilyInfoS> selectBaseFamilyListS();

    List<MiniBaseFamilyInfoS> selectBaseFamilySearchByVillage(int natVillage);
}
